package com.qianli.user.domain.model.base;

import com.qianli.user.domain.model.UserAbstractStatus;

public class UserKycDocument extends UserAbstractStatus {

    /**
     *客户码
     */
    private String userCode;
    /**
     *1-aadhaar, 2-passport, 3-driver license, 4-voter ID
     */
    private String authType;
    /**
     *
     */
    private String authName;
    /**
     *认证表主键ID
     */
    private Integer authDocumentId;
    /**
     *证件ID
     */
    private String cardId;
    /**
     *证件正面
     */
    private String cardFrontUrl;
    /**
     *证件反面
     */
    private String cardBackUrl;
    /**
     *手持照
     */
    private String handHoldUrl;

    /**
     *生活照
     */
    private String selfieUrl;

    /**
     *信息状态：0初始化 1成功 2失败 3重传
     */
    private Integer status;

    @Override
    public String getUserCode() {
        return userCode;
    }

    @Override
    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getAuthType() {
        return authType;
    }

    public void setAuthType(String authType) {
        this.authType = authType;
    }

    public String getAuthName() {
        return authName;
    }

    public void setAuthName(String authName) {
        this.authName = authName;
    }

    public Integer getAuthDocumentId() {
        return authDocumentId;
    }

    public void setAuthDocumentId(Integer authDocumentId) {
        this.authDocumentId = authDocumentId;
    }

    public String getCardId() {
        return cardId;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId;
    }

    public String getCardFrontUrl() {
        return cardFrontUrl;
    }

    public void setCardFrontUrl(String cardFrontUrl) {
        this.cardFrontUrl = cardFrontUrl;
    }

    public String getCardBackUrl() {
        return cardBackUrl;
    }

    public void setCardBackUrl(String cardBackUrl) {
        this.cardBackUrl = cardBackUrl;
    }

    public String getHandHoldUrl() {
        return handHoldUrl;
    }

    public void setHandHoldUrl(String handHoldUrl) {
        this.handHoldUrl = handHoldUrl;
    }

    public String getSelfieUrl() {
        return selfieUrl;
    }

    public void setSelfieUrl(String selfieUrl) {
        this.selfieUrl = selfieUrl;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}
